pillar hydrant - French English Dictionary